// 验证模块
const Joi = require('joi');
// 地区模型
const { Category } = require('../../../model/Category');

module.exports = async (req, res) => {
    // 获取用户id
    const id = req.params['id'];
    // 验证模型
    const schema = Joi.string().required().regex(/^[0-9a-fA-F]{24}$/).error(new Error('地区id不符合格式'));
    // 验证
    const { error } = Joi.validate(id, schema)
    // 数据格式没有通过验证
    if (error) return res.status(400).send({ message: error.message });
    // 通过验证
    // 查询用户信息
    const category = await Category.findById(id);
    // 响应
    return res.send(category);

}